﻿using System.ComponentModel;

namespace AnyLink.Domain.Enums
{
    /// <summary>
    /// 数据范围（1：全部数据权限 2：自定数据权限 3：本部门数据权限 4：本部门及以下数据权限）
    /// </summary>
    [Description("数据范围枚举")]
    public enum DataScopeEnum
    {
        /// <summary>
        /// 全部数据权限
        /// </summary>
        [Description("全部数据权限")]
        ALL = 1,
        /// <summary>
        /// 自定数据权限
        /// </summary>
        [Description("自定数据权限")]
        CUSTOM = 2,
        /// <summary>
        /// 本部门数据权限
        /// </summary>
        [Description("本部门数据权限")]
        DEPT = 3,
        /// <summary>
        /// 本部门及以下数据权限
        /// </summary>
        [Description("本部门及以下数据权限")]
        DEPT_AND_CHILD = 4,
        /// <summary>
        /// 仅本人数据权限
        /// </summary>
        [Description("仅本人数据权限")]
        SELF = 5
    }
}
